do something willy-nilly - French English Dictionary